With more than 350000 vehicles for 420000 inhabitants on the smallest country in Europe, life for drivers in Malta has become impossible. Commuters spend hours in traffic and parking spots have become a rarity.