Karachi rangers operation: 29 miscreants captured