negotiation automation prospects methods and challenges 5356853