Democrat Kamala Harris and Republican Donald Trump are going head-to-head in a race that remains too close to call.