'Exceptionally' hot and humid weather expected to sweep southern Ontario