Tesla Solar Roofs

I am Evan Carroll and I am a senior at Northwood School. The new invention I learned about was Tesla's Solar Roof. Tesla states that the sun gives enough energy in an hour to supply the planet for a year so they wanted to start to tap into this. 

They created a roof that has solar panels built in. They look like normal tiles but really they are giving energy to the entire home. There are many different models of tiles to choose from so they can work with any home design. Overall the idea seems very interesting. I want to know when this will come to market and if they will continue this idea for large city buildings instead of just homes.