US Election: The demographic divides that will decide whether Trump or Harris become president