Elon Musk: SolarCity Will Be Offering Entire Solar Roofs By The End...