Houston's new Ismaili Center — the first in the U.S. — is built as both a place of worship and a cultural hub and is open to ...