*Review* **Engineering Challenges Ahead for Robot Teamwork in Dynamic Environments**
