20080623 city.chennai: Rain wreaks havoc across city