Shore batteries