The Science Review: NASA's Perseverance Rover