Bengaluru surpasses 2.5 million cars; residents increasingly abandon public transport | HyperFast