'Day Without Immigrants' protest sees Americans take to the streets