Temperature-dependent adaptation allows fish to meet their food across their species’ range