Decoherence in adiabatic quantum computation