Smart River Management