Adaptive Regret of Convex and Smooth Functions