You statement make me feel that we live outside India like USA .In my city Kolkata,in peak hours people are literally outside the bus in certain routes.The number of buses ply is higher than any other metro in India.There is one operational metro route and same goes for that also.Here auto only runs on specific routes and on shared basis only.-no meter system like taxi,cab etc
My basic point is people uses public transport to the fullest here.