Autonomous Self Driving, News, Technology Here is what its like to ride a self-driving taxi [+video] Technology is slowly creeping up, from the days of the invention of the automobile which replaced horses, the next frontier…