Prolonged load shedding halts life in Punjab