Team Interaction Dynamics During Collaborative Problem Solving