A biotechnology company whose goal is to bring back the wooly mammoth says its recent small step is big news. Colossal Biosciences of Texas has said it aims to restore extinct species to the planet.