SuPRA: Surgical Phase Recognition and Anticipation for Intra-Operative Planning