How Soft Skills Can Help Engineers Succeed in Complex Projects