Losing yourself in the bustling heart of Fez, Morocco