Where do 90% of the population live in Himachal Pradesh