20040904 city.delhi: Pedestrians at drivers' mercy on Delhi roads