Adaptive Finite Element Methods for Parabolic Problems I: A Linear Model Problem