Delivering an Effective Balance of Soft and Technical Skills within Project-Based Engineering Courses