Time running out to build House of Mexico at Balboa Park