New York is the most expensive city in the world to visit for business