Google's Moto X smartphone: Big ideas, modest execution