Openness, relevance and cost cited as top factors for the success of mobile app stores