Telluride reports second snowiest season on record