Heavy snow is sweeping the UK with warnings of travel disruption and health risks for elderly and vulnerable people.