Mobility Meets Self-Driving Cars and Blockchain Technology