Pentagon challenges Uber, Waymo in race over self-driving vehicles