Text this: Managing Spare Parts Inventory by Incorporating Holding Costs and Storage Constraints