Heavy rain, claims, lives of four, Delhi, flights delayed