Just add the maps library:
compile 'com.google.android.gms:play-services-maps:9.2.0'
and the places library:
compile 'com.google.android.gms:play-services-places:9.2.0'
play-services-location
9.0.2 depends on and automatically brings into your project play-services-maps
and play-services-places
, have a look at play-services-location-9.0.2.pom
. Version 9.2.0 doesn't do that anymore so it is up to you to add it as your project dependency.
For other missing classes you can check here to find the right package (see Table 1 Individual APIs and corresponding build.gradle descriptions): https://developers.google.com/android/guides/setup#add_google_play_services_to_your_project