Microfinance and Development of Small and Medium Size businesses