created a helper method (#load_stations_if_not_loaded) to load the stations if they have not been loaded before