Who's in Charge? Roles and Responsibilities of Decision-Making Components in Conversational Robots