TP53 and cancer: 2. p53 Mutation Endorses Cancer Development