The long and the short of current nanomedicines for treating Alzheimer's disease