The landscape of electric charging stations