Machine Learning-based GPS Jamming and Spoofing Detection