On which planet can humans live?