UrbanTerrain 101- Everything You Ever Wanted to Know About Making Urban Terrain