Jed McCaleb's private space station venture Vast might be more than just science fiction