Despite Traffic & Waterlogging, Delhi-NCR Rejoices in the Rain