Cars that drive themselves can be reality within ten years