Cancers as wounds that do not heal: differences and similarities between renal regeneration/repair and renal cell carcinoma.