Ramadan, a time of social cohesion in Cape Town