Problems And Solutions: Machine Learning Approaches For A Dynamic Ocean