City agrees to purchase software to simplify permitting process