Retirement villages have a bright future