Text this: Modeling hydropower operations at the scale of a power grid: a demand-based approach