Closest Planets That Could Sustain Life