Arakelov Geometry over Adelic Curves