Will cities remain attractive for the quality of life they offer (arts, culture, nightlife, etc)? Or will the suburbs stand to gain? Or will more idyllic locations like the mountains or the beach become the location of choice? Or will second and third tier cities become more attractive? I do not have a crystal ball on this question. Affordability (or lack thereof) and gentrification have been a blight on our cities. If we can reverse that trend, much good will come of it.