A new pilot business program hopes to bring empty storefronts in Newton and Needham back to life for the summer.