If I remeber right, current photovalatiac cells are highley inefficiant ( I think some where in the 10%-20% efficiancy) and it would take too many panels to truly fesiably power a city, takes up too much surface area, but we are working on increasing efficiancy