The winner of the razor-thin race between Democrat Kamala Harris and Republican Donald Trump may not be known for days after the polls close ...