A takeover time-driven adaptive evolutionary algorithm for mobile user tracking in pre-5G cellular networks