Adaptive clothing