Environmental adaptation contributes to gene polymorphism across the Arabidopsis thaliana genome.