Joe Flaherty delivers a mysterious package in Back to the Future II