A new study ranks the top 10 European cities for graduates to live and work, with Cluj-Napoca, Vilnius and Essen among the standout destinations.