Learning preferences for interactive autonomy