Text this: Path planning algorithm for AUVs operating in unstructured underwater environments.