Bus, train fares to rise by 7% - Sgcarmart