Source: http://discovermagazine.com/2008/apr/25-the-robo-sub-that-helps-predict-where-the-oceans-headed