Sun and shadow in Johannesburg, South Africa