Vision And Data Driven Methods For Automotive Challenges: From End-To-End Driving To Curve Warning Systems