London tops the list of most intelligent and future-proof big cities