From hydrometeorology to water quality: can a deep learning model learn the dynamics of dissolved oxygen at the continental scale?