Multiclass Origin-Destination Estimation Using Multiple Data Types