Evaluating the Timing and Utility of Language in Collaborative Problem-Solving Dialogues