Designing User Interfaces for an Aging Population: Towards Universal Design