User Profiling through Zero-Permission Sensors and Machine Learning