Home Finance The Impacts and Challenges of Artificial Intelligence in Finance