User requirements for Ambient Assisted Living: Results of the SOPRANO project