Impugan: Learning Conditional Generative Models for Robust Data Imputation