'People have had enough': Here are the 3 'big-picture' reasons Kamala Harris will win