With the end of Angela Merkel’s 16 year term, Germany prepares for one of the most unpredictable elections in its recent history, with the conservatives and the center-left Social Democrats locked in a tight race