NBC: What we know about the Trump assassination attempt and the shooter