Project ID : NTC 2015-SUR-02 DISTRIBUTED TRAFFIC MONITORING AND PREDICTION WITH VEHICLE-TOTO COMMUNICATION FINAL REPORT