Scientists think there has been life on Earth for millions o