Weird statues in Phoenix!

What is this about?  It's like...come hang out at the convention center with giant brass bugs that have shoes on and mini people cleaning up after them??? I felt the need to share!