Robots in Elderly Care – Opportunities, limitations, and ethical concerns.