Solid-state batteries - The science, potential and challenges