Text this: Security Analysis and Improvement of an Anonymous Authentication Scheme for Roaming Services