To Ljubljana, the capital of Slovenia, evolving from a 12th century town to a futuristic city with electric Tesla cars and eco-friendly laws