Self Driven Cars And Taxis