20200820 city.delhi: Heavy showers bring a sense of deja vu with Delhi brought to its knees yet again