Cracked windshield helps hacker find bug in Tesla