VizGen: Data Exploration and Visualization from Natural Language via a Multi-Agent AI Architecture