Integrating genetics, geography, and local adaptation to understand ecotype formation in the yellow monkeyflower, Mimulus guttatus