EHYDRO: A Basin-Scale Digital Twin Framework for Integrated and Sustainable Water Cycle Management