Snow a blessing for skiers and snowboarders, but a headache for drivers