The multifaceted role of autophagy in cancer and the microenvironment