Potential Life In Our Solar System