Time and distance are becoming extremely confusing in this show. Where the fuck are the white walkers? Based on how far everyone else has traveled this season (and Euron building 1000 damn ships) it would seem that the white walker horde should be at the wall by now. Are they waiting to attack? If so, why?