Towards Teams of Agents