Finding the optimum locations for EV charging stations