Sheila Levine is dead and living in New York