On Tehran's bustling streets, women walk unveiled in jeans and sneakers and couples stroll hand-in-hand. But beneath the surface, a darker reality is unfolding.