Multimodal Music Information Processing and Retrieval: Survey and Future Challenges