Experience-Based Path Planning for Mobile Robots Exploiting User Preferences