Why German surveillance failed to stop the Berlin attack suspect