Main Street, Cool Cities, Walkable Neighborhoods, Livable Communities; these are buzzwords for the current trend in urban planning and the types of communities that are attracting people today; ...