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