Modelling route choice behaviour with incomplete data: an application to the London Underground