Describir: Addressing class imbalance problems in data-driven rainfall-runoff modelling