Hitting the books: Ray Kurzweil on humanity's nanobot-filled future