Historian Allen Lichtman predicts next president using 13 keys USA TODAY