EV batteries get a boost with next-gen packs that charge in under five minutes and last for 50 years Cars