20200307 city.delhi: Waterlogging takes a toll on traffic in Delhi