Edmonton Breaks a 106 Year Old Record, Reaching a Temperature of 26.2° C on April 18th