Another Simpsons prediction about to come in?