new construction homes in Farmersville Texas