Text this: Task offloading paradigm in mobile edge computing-current issues, adopted approaches, and future directions