Pulmonologists-Level lung cancer detection based on standard blood test results and smoking status using an explainable machine learning approach