Spatial selection and inheritance: applying evolutionary concepts to population dynamics in heterogeneous space.