How to interpolate time-varying boundary conditions, e.g., for rivers?