Causes and consequences of resource heterogeneity in forests: interspecific variation in light transmission by canopy trees | Synapse