The Future of Humans: Opportunities and Challenges