NBC News: Truckers brave personal and economic risks to replenish shelves