“Tesla’s $557 Million China Monster”: Shanghai Megafactory Powers Cities With Lithium Batteries That Store Wind and Solar Energy Forever