Four years ago Elon Musk announced all Tesla cars have the hardware needed for full self-driving, so where is it?

Other players in the autonomous vehicle space have criticized Tesla’s approach, and have even acknowledged their own timelines were overly¬†…