Pattern formation in urbanism