Text this: Factors influencing health service utilization among 19,869 China’s migrant population: an empirical study based on the Andersen behavioral model