Generative AI vs Predictive AI: Understanding the Differences