U.S. and Mexico agree to invest $474M to address Tijuana River sewage problem