The Network Technology Transitions: Enormous Opportunities, Some Key Challenges