Space tourists could ride this cosmic balloon to the edge of space