Dangerous weather may disrupt Christmas travel