Introduction to geometry and physics of knot homologies