Monitoring ocean biogeochemistry with autonomous platforms