Transmissible cancers in an evolutionary context.