planets having potential for life