Snow causes disruption in UK