World's oldest rocks spark discussion on origin of life