It's not really technology pushing people into cities is it ?
I assumed its really due to a lack of well paying jobs, combined with an increased debt burden from college.
I guess one could argue technology has lead to increased automation and reduction of jobs typically found outside of cities.