Chicago has come up with a really big idea to boost tourism: giant puppets roaming the city's streets for days in an elaborate theatrical presentation.Â