20050321 city.delhi: Showers throw traffic off gear