The information and communication technologies (ICT) for an ageing population