Heavy rain lashes Delhi, NCR