Teen missing from Buffalo, Minn., found safe in Iowa