Finding shared decisions in stakeholder networks: an agent-based approach