Unleashing the Potential of Large Language Models for Predictive Tabular Tasks in Data Science