Bad Data, Not Technology, Stalls Finance AI Adoption