Car and Van News WATCH: High-tech self-parking, pedestrian-dodging cars tested by Ford October 9, 2013