Violence Shakes Towns on Mexico Coast