Bridging Rule and Data-Driven Models for Robust Dialogue State Tracking