Gravar-mail: Individual movement behavior, matrix heterogeneity, and the dynamics of spatially structured populations