Monsoon to hit Punjab soon