Marrying Dialogue Systems with Data Visualization: Interactive Data Visualization Generation from Natural Language Conversations