How to take a Hamburg harbour tour on a budget