Newton in Motion, or NewMo, was launched with great fanfare last month, WGBH radio provides this update.