Human-Machine Teamwork: An Exploration Of Multi-Agent Systems, Team Cognition, And Collective Intelligence