KLF4 and neoplasm: KLF4: a multifunctional nexus connecting tumor progression and immune regulation