Graphene nanoribbon plasmonic waveguides: Fundamental limits and device implications