A Review on On Device Privacy and Machine Learning Training