how many episodes of hap and leonard are there