Optimal battery sizing for electric truck delivery