Adsorption of Linear k-mers on Heterogeneous Surfaces with Simple Topographies