Text this: Effective analysis of job satisfaction among medical staff in Chinese public hospitals: a random forest model