July 21, 2009 at 1:47AM Toyota's giant solar flowers popping up across US to bring good will, free WiFi, and charging stations