Essential Features of Android Emulators: What to Look For