Mobile energy hub planning for urban communities : a life cycle thinking based framework