well here is an idea that came to mind off the cuff.
use pneumatics to push the cart toward the people. to pull it back have springs, or bungies of soem kind that pull it back. set the pneumatics strong enough to push the cart toward the people.
Or spring/bungies to pull it toward the people using pnuematics to push it away. When preasure is release the cart will come forward.