20030712 city.delhi: Upbeat on the bus despite downpour