20100702 city.delhi: Delhi world's 5th most painful city for drivers; Beijing worse