The impact of ICT and online social networks on health and social services