The Future of Technology and Humanity