AI in Digital Marketing: Unlocking Opportunities & Tackling Challenges