Towards an adaptive city journey planner with MDE