Effects Of Individual And Collective Characteristics On Team Performance: A Model Of Networked Agents In Collective Problem-Solving