Kamala Harris concedes election but vows to fight on