I wonder how the traffic is like in these large Chinese cities. In India, esp Bangalore traffic and the crowding in the streets has grown up astronomically, and the road system can barely handle it.
"Basically there were a lot of approx 35 story similar tower blocks and most people used public transport/taxis rather than having cars."
My understanding is that traffic does increase until a certain threshold of density is achieved and then it craters from there. Cities should probably be designed just above that.