Space and the future of Venus and Mars