Mesoscale ocean eddies