Snow and ice leaves thousands of motorists stranded in Scotland and threatens disruption across the UK.