Struggling SamTrans may cut SF service