Strava exposed possible locations of hi-tech force deployment