20200315 city.delhi: Traffic stalls as torrential rain and hail hit Delhi