A weekend getaway in Edmonton showcases the vibrant arts, food, festivals, and culture of this Canadian capital city.