The Art of Song Covers: A Tech-Savvy Perspective