Small-scale resource heterogeneity in semi-arid landscapes