Heat waves to hit Delhi, Haryana, Punjab says IMD

India