Few places on Earth are better prepared for floods than flat and often soggy Manitoba, where water from an area the size of Egypt winds up as it makes its way to Lake Winnipeg.