Refueling station location problem for renewable energy in a transportation network with multiple time periods, nonlinear delay, and autonomous users