A trip-based approach to modelling urban transportation greenhouse gas emissions for municipalities