Animal rights groups have criticised bull runs and an increasing number of voices are questioning whether Spain should keep what can be a deadly tradition.