Uber will not face criminal charges for last year's self-driving crash