I saw one of these for the first time in New York a couple of years ago, but just recently I've started noticing more of them throughout the city. No one i've asked knows what they are for maybe a CAG will know? I should have gotten a detail of the top of the thing, it has a picture of a dude being hit by lightning. Charging stations for electric cars?