The Wharf–a $2 billion new development on a former industrial stretch of the D.C. waterfront–has finally opened.