Challenges of Small and Medium Enterprises (SMEs) or Entrepreneurs