Shiny Boxes on 6th Avenue

Shiny Boxes on 6th Avenue

What the hell ARE these things? They appeared on 6th Avenue, and are now neatly arranged, leveled, and were being laboriously cleaned this morning. Is it an art installation? Are they public restrooms? Someone out there has to know.

Update: See? I knew someone would know. Divebarwife was kind enough to point me to the Red Bull Illume project.