Passengers wait on the platforms of the train station in Debrecen, Hungary.