Virtual Team Leadership and Collaborative Engineering Advancements: Contemporary Issues and Implications