Ancient Earth may have birthed islands of life