NBC News: Historic floods wash away homes and memories in Iowa and Minnesota