Transport Of Nonlinearly Adsorbing Solutes In Heterogeneous Porous Media