GPS Jammers - Vulnerabilities and Spoofing of Satellite Navigation and Timing Systems