Sometimes. If it's an energy efficient building, and sunny enough weather. Given how much energy most americans use, the short answer really is no.
Anyways, I'm happy to see this. This Solar power plant is by no means the solution, but it's definately a start.