telescope webb james space launch nasa
webb telescope assembled billion integration scitechdaily successfully gunn chris formally concluded cosmic leap giant