Adelaide still the cheapest capital