AI and the New Frontier of Football Match Forecasting