A brief history of smartphones