NASA closer to discovering life on other planets