20170629 city.delhi: Waterlogging and traffic snarls haunt Delhiites