Bi-objective warehouse design: travel time versus energy consumption optimization