Snow Ecology: An Interdisciplinary Examination of Snow-Covered Ecosystems