Tens of thousands of anti-Trump and anti-Iran war protesters have been attending "No Kings" rallies on Saturday across the US.