Cooperative scenario building in environmental planning: Agents, roles, architectures