How AI is Changing Financial Forecasting for Small Businesses