Power cuts and travel disruption could affect as many as 10 cities across the UK due to snow.