MagTrack: Detecting Road Surface Condition using Smartphone Sensors and Machine Learning | IEEE Conference Publication | IEEE Xplore