Construction of the Navy Pier Marina in Chicago has started after an eight-year delay, with completion expected in 2025.