Millennials and Generation Z alike are looking for homes and jobs in cities, where they can walk and take public transportation for daily life.