business process weaknesses and challenges