Home Tech ‘Anastasia’ struggles to find footing in Broadway production