Optimising EV batteries with cloud-based management