Twitter peeps: anyone know what this is? I've seen them at crossings across the US. Bored council workers?