This Spanish island may be a tourist paradise, but its almost permanent gridlock is making life for locals hellish.