The Trophoblast and the Origins of Cancer: One solution to the medical enigma of our time