Opportunity development as a learning process for entrepreneurs