Early snowfall has taken the people of Kashmir by surprise, throwing life out of gear and putting a lot of pressure on the election machinery, which will have to toil harder to put the logistics required for the assembly polls in place.