Culiacan, a city in Mexico's Sinaloa state, endures violence as rival factions of the Sinaloa cartel battle for control.