River piracy may be climate change's weirdest effect. It just happened in Canada.