Staten Island residents fight back against migrant shelter