Edinburgh named Scotland’s most expensive place to park amid soaring petrol prices