Nancy Pelosi booed during surprise appearance in NYC