The "friendliest cities" in Scotland have been named. Topping the list is a bustling city with a "reputation for knowing how ...