Respite from heat as rain lashes Delhi, NCR