A dynamic data-driven method for dealing with model structural error in soil moisture data assimilation. (October 2019)