Modeling transportation mode choice through Artificial Neural Networks