Sad thing is, we do not actually need to be a world that is so stuck to certain areas.
If you look at each nation, and I mean like literally all of them, you could realize that most populated areas are populated because of bad planning.
If nations just prevented more than three stories everywhere, nothing more than three stories with exception of some few buildings that are essentially required, then we could have nations that are spread a lot more than how we can populations concentrated only at certain areas like near to metro or bus terminal or industry areas.
All those places like New York, London, Tokyo, Delhi, Cairo and wherever else, could have been a lot less populated, and buildings could have been more spread, and then we wouldn't have rural vs urban.
There is absolutely zero need for a populated area in anywhere, with proper transportation, we all could own our houses for so cheap, and be spread more to whole nation instead of few cities.