Thousands flee floods on Canada’s east coast