Adaptive, Adaptable, and Mixed-Initiative in Interactive Systems