How Much Does it Cost to Design a Mobile App?