Autonomous Vehicles : legal implications and possible solutions