Is it time for American cities to stop growing? For years, urban “renewal” meant wooing young professionals. Even they can’t afford to live in cities anymore.