Over the last 30 years, European breeding birds have shifted their range by, on average, 2.4 km (1.5 miles) per year, according to a recent study. This shift, however, didn't align with the expectations based on changing climate and land cover during that period. Researchers anticipated that solely