Canary Wharf station construction finished