Challenges and Opportunities in Communication