Well, we all know about the buzz revolving around self driving cars and it may not be too far away, before we witness a couple of them on the road. A recent ...