Could These Planets Harbor Life?