Pushing Artificial Intelligence to the Edge: Emerging trends, issues and challenges. (August 2021)