The Effects Of Substrate Heterogeneity On Colloid Deposition