Over 34,000 Calgarians expected for Sled Island 2024