Up, up in the stratosphere…. An idea that has been around for over a hundred years may open a new era of space travel.