What driving in Pakistan is actually like, road conditions, checkpoints, and whether self driving or hiring a driver makes more sense.