Hydrologically informed machine learning for rainfall–runoff modelling: towards distributed modelling | Synapse