If you moved the entire population of the Earth to the United States and spread it out evenly, there would only be about 2000 people/square mile (7% as dense as New York City).
So not overpopulation as much as everyone wanting to live in/go to the same handful of places. And now they are all mostly making choices based on the same sets of data (Yelp reviews, AirBnb etc etc).