The Batch Markovian Arrival Process: A Review and Future Work