Indexing, Querying, Prediction, and Integration for Network-constrained Moving Objects Databases