Monsoon showers spark traffic snarls in Delhi-NCR