Why does the distribution of horse gentian provide a good example of how small scale variation in the environment can create geographic ranges that are composed of suitable habitat?