Tesla, Tesla powerwall, Tesla Solar Roof, Tesla solar roof tiles, solar roof tiles, Tesla solar, solar power, renewable energy, solar power for home, solar power roof, solar roof, Elon Musk, Twitter, Elon Musk twitter, solar slate roof, solar Tuscan roof, Solar tile roof