Security Shortcomings and Countermeasures for the SAE J1939 Commercial Vehicle Bus Protocol | Synapse