12 reasons Tesla's new batteries are poised to bring in billions