Studio City, the Asia’s entertainment capital have been chosen to be Tesla’s first pop-up and supercharger venue in Macau