There are clean energy solutions available to green the last mile, but hurdles remain