The James Webb Space Telescope has been sending back mind-bending data since its launch last year. But a few years ago the project was mired in trouble. More than a decade late and billions of dollars over budget.