Customer shopping pattern prediction: A recurrent neural network approach | Synapse