Text this: Electromagnetic Nanocommunication Networks: Principles, Applications, and Challenges