3 bedrooms new construction homes for sale in Farmersville Texas