Performance based budget allocation model for water networks