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