Large-scale prediction of stream water quality using an interpretable deep learning approach. (1st April 2023)