Tributary streams create spatial discontinuities in habitat, biological productivity, and diversity in mainstem rivers