Oldest evidence of life on land found