Toronto Mayor Olivia Chow is expected to speak Thursday morning after the city and surrounding areas were slammed by high winds and torrential rains that damaged buildings, flooded roads and left thousands without power.