Touchdown confirmed! The NASA team celebrates as the Perseverance rover lands on Mars