Wait a few years and they'll have developed a commercial solar PV cell that runs at at least twice the current efficiency. Existing solar PV only uses the red wavelength of light whereas they are developing cells that generate electricity from all the visible wavelengths which will obviously improve efficiency.
This is only beginning.
I also read somewhere that every single brick and roof tile can be made to collect solar energy.
I saw report that window glass is able to harness solar power, we have many more developments coming.
Water tanks a while ago were not legal in residential area in NSW, unless I got it wrong and look now you cannot build a house without one.