The severe weather prompted both Ontario Premier Doug Ford and Toronto Mayor Olivia Chow to cancel public events