Construction Summary details history of Hidalgo County courthouse construction delays Freeman July 21, 2023