No Kings protest in Shreveport draws several hundred people