The Benefits of Assisted Living Communities for Senior Adults