Diversity and Communication in Teams: Improving Problem-Solving or Creating Confusion?