Review of machine learning methods in soft robotics