NASA's newest mission, ICON, has launched