Pollination, genetic structure, and adaptation to climate across the geographic range of Clarkia pulchella