Machine learning vs human experience in invoice finance