'Polling is as much an art as a science' — Professor explains why polls got it wrong again