Scarborough, Maine - Solar Power