Text this: Prognosis of the end-of-life of lithium iron phosphate batteries with application in large-scale electric buses