Multi-level Synthesis: A Spatial Microsimulation Approach