Evolution of music 40 000bc 2022