Adaptive Threat Modeling