Identification of core genes in the extracellular matrix and the regulatory mechanisms of the immune microenvironment in idiopathic pulmonary fibrosis using WGCNA and machine learning methods | Synapse