Team-level person-group fit, communication, and changes over time