Empowering Tabular Data Preparation with Language Models: Why and How?