Did you even try the subway network? That's how most people get around in Shanghai and it's top notch and definitely not a missed opportunity. Every large city will need a road network as well as a public transit, the difference is the percentage of people taking each.