Communities in a Landscape: The Influence of Habitat Heterogeneity on the Interactions between Species | Synapse