Elon Musk unveils self-driving ‘Cybercab’