Modular compositional learning improves 1D hydrodynamic lake model performance by merging process-based modeling with deep learning