Text this: The enigma of cancer polyploidy as deciphered by evolutionary cancer cell biology (ECCB)