A comprehensive view of Intelligent Transportation Systems (ITS) for smart mobility