Recent Developments on Heterogeneous Beliefs and Adaptive Behaviour of Financial Markets