Explosion Rips through Suburban Tehran Bazaar