On Adaptive Estimation of Linear Functionals