Heavy snowfall, waterlogging cuts off Kashmir from other parts of the country