‘Shadowhunters’ cancelled with a 2 hour finale to mark the end