On the limits of manifolds with nef canonical bundles