Human behaviour and GIS. Methodologies for analysing urban mobility in a GIS environment