Alien Life, Science, Solar System Evidence grows that meteorites, comets could have brought essentials of life to early Earth