Designed by Iranian-born British architect Farshid Moussavi, the Ismaili Center in Houston is preparing to be the first of its kind to open in the United States later this year.