Heavy snowfall has led to the closure of over 100 schools and nurseries in the Highlands, affecting more than 16,000 pupils.