Characterizing genomic variation of Arabidopsis thaliana: the roles of geography and climate.