Snowfall in Scotland is set to intensify further, with up to 19cm per hour predicted on the west coast, affecting all major towns and cities.