Cornell Study: Nearest exoplanets could host life