The Hughes model for pedestrian dynamics and congestion modelling