NASA's Mars rovers exceed all expectations