Landscape heterogeneity as an ecological filter of species traits