Application of Machine Learning in Slope Stability Assessment