NBC: School shootings rose to highest number in 2 decades, federal report shows