State-of-the-Art Review of Machine Learning Applications in Constitutive Modeling of Soils