The James Webb Space Telescope is finally in space