Dozens of public art installations are drawing people to this Mississippi town