Nonlinear optimization of autonomous undersea vehicle sampling strategies for oceanographic data-assimilation