An agent-based platform for the study of watersheds as coupled natural and human systems. (March 2017)