Macropinocytosis: the big drinker behind cancer cell self-consumption