When you have enough layers for your upper body, your lower body shouldn't get cold, even if you're wearing shorts. You can always wear shorts during the summer in Banff, especially during a long hike. If the weather forecast looks questionable, wear hiking pants or leggings.