Hamburg Attractions: Top Things to See and Do in Germany's Port City