A generic data assimilation framework for vehicle trajectory reconstruction on signalized urban arterials using particle filters. (July 2018)