As NASA plans for long-term human missions beyond Earth, one question keeps resurfacing: how do you sustain life in places ...