Explaining Deep Classification of Time-Series Data with Learned Prototypes