Robots invade Chicago

Over the last few weeks I have noticed these small robot creatures all over Chicago. Anyone know what they’re for?


— Posted from my iPhone