Modeling Urban Form in City Simulations