Artificial Intelligence Techniques for Securing Fog Computing Environments: Trends, Challenges, and Future Directions | Synapse