What will humanity look like 1,000 years? 10,000 years? One million years? Futurist and science fiction author David Brin discusses the future of humanity.