Taxis and Auto Rickshaws also ply on New Delhi roads in large numbers.