Sloppy weather on tap for Christmas travel