Rover Science on the Run: Autonomously Detecting and Reacting to Interesting Geologic Features