Building Smarter Models with Transfer Learning : A practical guide