Exploring the opportunities, challenges, and ethical considerations of generative AI on digital marketing