sf public works