US Presidential polls forecast neck-and-neck battle of Harris, Trump