Human mobility in time and space