The iPad, the Kindle, and the future of books