Added city selection
GCM added
Adding logic for speed
Merged master