How Can We Live The Next 10,000 Years?