Veins of the Earth: a Flexible Framework for Mapping, Modeling, and Monitoring the Earth’s River Networks