Putting contacts into context : Mobility modeling beyond inter-contact times