The massacre in Guanajuato is the latest incident of violence related to drug cartels that has convulsed the country for nearly 20 years.