Predictive migration of service function chains for fault tolerent mobile edge computing