NBC: 'A fundamental security failure': How did a gunman open fire on a Trump rally?