Flexible and Adaptive Fairness-Aware Learning in Non-stationary Data Streams