Consensus Networks as Agreement Mechanism for Autonomous Agents in Water Markets