Novel methodology for optimising the design, operation and maintenance of a multi-AGV system. (October 2018)