Team-Based Term Projects in Undergraduate Engineering Mechanics