Homeless ex-pianist Anne Naysmith dies in road accident