Distributed assessment of contributing area and riparian buffering along stream networks | Synapse