Uber won't be charged with fatal self-driving crash, says prosecutor