Explosion in Manhattan injures more than 29 people