space and life