US Presidential election candidates Donald Trump and Kamala Harris have been holding rallies in the battleground state of Michigan.