Delhi witnessed traffic snarls as many places reported waterlogging due to heavy downpours in the city on Thursday.