Leaders 150 Media Stream Experiential Installation Debuts in Chicago, Calls for Future Artistic Submissions