I’d argue that cities will shrink over time. It’s going to become easier for people to live in rural areas. I don’t think there is some magic formula to manage the inevitable congestion (not just traffic). Edit: It’d also be interesting to see the environmental impact of mega cities. And what about cities like Portland where they have put in a lot effort to plan around growth? Is it working?
My parents live in a beautiful part of the rural UK and have super-fast fibre to the premises internet, next day Amazon prime available, online food shopping from 4 or so supermarkets locally, etc.
Basically everything you'd think you'd need to live away from the city, but still the area is depopulating rapidly.
Younger people don't want a life of car dependancy and social isolation.