This is over two years old btw and largely incorrect and no mention of improvements in battery tech, nanotech or quantum computing (although i didnt read the whole thing as it is being really slow to load) okus i suppose that'd be more likely at the end of this decade rather than the last.