Enhancing Evolution: When Spatial Structure and Environmental Change Improve Adaptation