Parkinson's Disease Diagnosis and Severity Prediction with Machine Learning Techniques