Ad Hoc Autonomous Agent Teams: Collaboration without Pre-Coordination