Material modeling of shape memory alloys using constitutive artificial neural networks