3.7-billion-year-old fossils may be oldest signs of life on Earth