Perseverance rover arrives at ancient Mars river delta