can solar energy power a city