Developing Effective and Resilient Human-Agent Teamwork Using Team Design Patterns