Business Insider gained exclusive access to the construction site with our 360 cameras. In the video above, we tell the story of how Hudson Yards came to be, and what it promises for New Yorkers by the time it's finished — in 2025.