The current photovoltaics produced are too expensive and the technology itself still has to rely on location and weather. Solar will quite likely be a significant contributor to our energy production, however when that happens depends on when it can be made cost effective. We will still also require powerplants (coal, gas, nuclear, etc..) for a baseline capacity.