Network Science Of Teams: Dynamics, Algorithms, And Implications