'Sesame Street' movie on the way?