The earliest undisputed evidence of life on Earth dates at least from 3