Understanding behavioral patterns in truck co-driving networks