2020 swing states: 107 Electoral College votes are at stake in these key battlegrounds