how to model urban spaces