Transfer Learning Vs Few Shot Learning: Key Differences Explained