Distribution models unravel drivers of local adaptation in chickens