The Simpsons' favorite convenience store comes to life