Opportunities and Challenges for Next-Generation