Sunny weather and tricksy ice cream — Edmonton Heritage Festival opens at new location on a high