For a city with a well-functioning public transport system, there should be atleast 120 buses for every 1 lakh people

For every 1 lakh population, a city should ideally have one Km of urban rail (Metro/suburban rail)

Bengaluru (1.4 cr) has only 6,340 buses &amp; 76 km Metro network