SAD-BJP headed for repeat in Punjab