STS - The SmartHighway Transit System