Cape Town is a city made for walking