Automating supply chain negotiations using autonomous agents: a case study in transportation logistics