MIGRATION AND SPATIOTEMPORAL VARIATION IN POPULATION DYNAMICS IN A HETEROGENEOUS ENVIRONMENT