On the build and application of bank customer churn warning model