Even the locals sometimes get lost in this huge city. Here’s everything you need to know about public transport in Berlin