20180727 city.delhi: Delhi rains: Frustration peaks as flooded streets reduce traffic to a crawl