Last.fm data analysis and querying