Text this: Hybrid firefly algorithm–neural network for battery remaining useful life estimation