Transitions of adsorbates on random substrates