How NASA’s Mars Perseverance rover makes its way to the most difficult landing ever attempted on the red planet