Millions of Americans took to the streets in cities including Los Angeles, New York, Chicago, Washington D.C. and Houston to protest against the policies of US President Donald Trump, NBC News reported on Sunday.