AI Powered What If Engine for Multiple Data Sources