Optimal fast charging station locations for electric ridesharing with vehicle-charging station assignment