The Business Model Canvas: A Powerful Tool for Modern Entrepreneurs