Researchers show how early RNA-based life may have repaired its genome, providing insight into the origins of life July 14, 2026