Text this: Comparative study on risk prediction model of type 2 diabetes based on machine learning theory: a cross-sectional study