Thousands take dip in Himachal rivers to mark Makar Sankranti