20100402 city.delhi: No autos on road; commuters have harrowing day