A new rule limiting heavy-duty trucks’ idling time went into effect in North Carolina this week