Text this: Forecasting Crop Yield Anomalies on Panel Data via Spatially Demeaned Ensembles