Colorado's mountain towns welcome first heavy snowfall