South Buffalo hosts rally after racist graffitti