The Impact of AI on Decentralized Finance: Prospects and Challenges