driver assitance tech challenges