Yes Bank partners with Smart Cities for e-payments