When the city shut down a central food-cart location to make way for a hotel, dozens of small-business owners—many of whom are immigrants—felt left in the lurch.