Jennaphr Frederick and Amy Needle chat about the fun to be had at the Philadelphia Chinese Lantern Festival in Franklin Square