What weather can Canadian voters expect on April 28? A historical look ...