Achieving Reproducible AI%3A The Role of Data Versioning