Goblins and Ghouls parade through Buffalo