Cape Town welcomes musical legends Lebo M and Hans Zimmer