Snow across Northern Europe causes serious disruption