Gotta be careful with polling results. By necessity they're weighted to match the most recent turn out demographics. Which is usually just a bit of an error range. With issues like abortion and weed, the younger vote changes a lot more than the polling algorithm. So the error bars are huge, and adjustments to add accuracy are most likely to just wrong. It's one of the two major reasons for upsets at the ballot box. The other being the Bradley effect, which could also be very much in play the other direction.
Consider that the 7% lead Trump has right now is the average from two polls with less than a 4% error, that were 5% apart from each other. So at least one of them is just blatantly wrong, and really the odds are it's both.