Trustworthy and Explainable Artificial Neural Networks for Choice Behaviour Analysis