OOBootCamp: fix the logic for park and refactor - Yan Yu
add smart parker and empty ratio parker