Adapting Harmonic Function Path Planning: To Reflect User Motion Preferences