Text this: Machine Learning Algorithms for Diabetes Prediction: A Review Paper