Solar panels do not solve the problem of parking lots being community dead zones. You can put solar panels on anything - it'd be better if it were housing, a store, a pub, etc. than a parking lot.
https://docs.google.com/spreadsheets/d/1MY89q9pnrS-rB8t6Df4T...
Albany Amsterdam Auburn Batavia Canandaigua Corning Cortland Fulton Geneva Glens Falls Gloversville Hornell Hudson Ithaca Kingston Lockport Newburgh Niagara Falls North Tonawanda Norwich Ogdensburg Olean Oneida Oneonta Oswego Plattsburgh Rome Utica Watertown
Note: New York is interesting because many populated areas are classified as "towns" or "villages" rather than "cities" by the Census Bureau, so this list excludes those locations. For example, many Long Island and Westchester Walmart locations are in towns or CDPs, not incorporated cities.