Mooresville Public Library's big snow