Cars sharing Main Street future unknown