Text this: Design and application of depth control methods for autonomous underwater profilers in challenging marine environments