Tesla, SolarCity Launch Solar Roofs & Better Batteries | Fortune