NBC News: Steve Kornacki: Republicans took a political hit in the shutdown. How long will it last?