Towards a fully distributed multivariable hydrological deep learning model with graph neural networks