New Great Lakes Poll looks at the presidential race in Ohio, Pennsylvania, Michigan and Wisconsin