Snapchat has announced a slew of new features, with a focus on generative AI, as it seeks to keep users engaged and connected in the app.