Zombie Walk cancellation stirs controversy