Email Record: An Extensive Critique on Smart Grid Technologies: Recent Advancements, Key Challenges, and Future Directions