Text this: Neural network and genetic algorithm techniques for energy efficient relay node placement in smart grid