There have been heavy rains in north Indian states like Uttarakhand and Himachal Pradesh over the weekend which farmers are hoping will stop in time for the kharif harvest while vegetable supplies to cities like Delhi may be affected.