Text this: Real time traffic signal timing approach based on artificial neural network