Punjab authorities have banned most outdoor activities and told some shops to shut early as smog-induced illnesses soar.