Epileptic Seizure Detection Using Machine Learning: Taxonomy, Opportunities, and Challenges | Synapse