Generative AI vs Predictive AI: Understanding the Key Differences