Making Voice Assistants Work for Older Adults: Design Challenges and Solutions