The Role of AI in Financial Forecasting and Why Your Stack Needs to Adapt