How to Build A Smart City Transport System