Rubens Quartet performs in New York, Texas and New Mexico