Environment Minister Catherine McKenna said the "one-in-100-year flood" is happening much more frequently.