Why do cities grow in patterns? What types of patterns?