SpaceX launches new NASA satellite and lands with a boom - CN