Costumed cast from the Cirque Mechanics’ new production, “Pedal Punk” make their way through Times Square to promote the show which is playing at the New Victory Theater