Assessing anthropogenic impacts on riverine ecosystems using nested partial least squares regression.