20200814 city.delhi: Catch 22: Heavens open up; but all hell breaks loose on Delhi's roads