Mastering the Art of Spontaneity: Travel Planning with Flexibility in Mind