Heavy snowfall has severely disrupted life in India’s hill states, with Himachal Pradesh and Jammu & Kashmir worst affected.