Protesters shout down Pelosi on immigration in San Francisco