Electric cars and solar panels dot the suburbs in Palo Alto, home to Stanford University and several tech companies. Greenery ...