20110618 city.delhi: Just 30 minutes of rain creates mayhem in city