Myc Pathway in Cancer: Is the Enigma Yielding?