Methodology for river-quality assessment with application to the Willamette River basin, Oregon