Identification of characteristic motor patterns preceding freezing of gait in Parkinson's disease using wearable sensors