Building intelligent transportation systems