Machine Learning-Based Smart Queue Management System to Improve Service Delivery in South Africa