houston esparza