Transition model changes to handle agent segments of length zero and certain urbansim conventions for control total table