Self-driving car: a step to the future of mobility