Machine learning-based social media bot detection: a comprehensive literature review