Predictions 2025: Can AI Deliver On Its Promises For Insurance?