Artificial Intelligence: Will Machines Replace Human Musicians?