AI Agricultural Forecasting: A Deep Dive into Future Farming