NBC: Past government shutdowns have dinged Republicans but not cost them long term