Asymptotically Minimax Adaptive Estimation. I: Upper Bounds. Optimally Adaptive Estimates