Edge Computing is here to stay for long