Phenotypic and genomic insights into population differentiation, introgression, and selection in Quercus rubra across a narrow but steep environmental gradient