Guidance, autonomy, and gaze for surgical robots