Guidance, Navigation, And Control Of Autonomous Surface Vehicles For Optimal Exploration And Low-Cost Oceanography