Integrative machine learning and molecular docking reveal Narirutin targets ABCC1/ABCG2 for immune microenvironment remodeling in colorectal cancer | Synapse