PKM and cancer: Warburg effect, HIF-1α, and PKM2 in cancer: when metabolism rhymes with opportunism