HydroRTC: A Web-Based Data Transfer and Communication Library for Collaborative Data Processing and Sharing in the Hydrological Domain | Synapse