Measuring stream macroinvertebrate responses to gradients of vegetation cover: when is enough enough? | Synapse