Exploring the roles of ICT (information and communication technology) in the migratory adaptation of the rural-urban migrants in Beijing