Bharat Mumbai ranks third in the world for longest hours spent in traffic – beats Bengaluru and New Delhi