Text this: CNNSplice: Robust models for splice site prediction using convolutional neural networks