Flood turns Minn. prairie town into temporary island