Supreme Court strikes down public firearm carry licensing law