Launch startup SpaceRyde fortifies advisory board