Modeling Car-Following Behavior on Freeways Considering Driving Style