Artificial Immune Systems, Dynamic Fitness Landscapes, and the Change Detection Problem