An UrbanSim for San Francisco: an example implementation of the new framework