American voters’ discontent with high living costs could decide who wins the White House next week