The 10 US cities best prepared for a ‘smart city’ future