Deconstructing p53 networks in cancer and development