The Role of AI in Financial Forecasting: ChatGPT's Potential and Challenges