Edmonton weather: Spring has sprung and things are springy and such