Roll Up Your Sleeves: Working with a Collaborative and Engaging Task-Oriented Dialogue System