Modelling passenger flows in public transport facilities