Text this: Smart Grid IoT Framework for Predicting Energy Consumption Using Federated Learning Homomorphic Encryption