Everything you need to know about Travis Scott's upcoming concert in Johannesburg