A Learning Based Adaptive Cruise And Lane Control System