Ceres: The Dwarf Planet That Could Hold Life