Thousands of protesters flooded city streets across America to condemn Donald Trump's election, in demonstrations that showed the raw divisions exposed by the presidential race.