How to use AI & machine learning to predict battery lifecycles