smartphone limitations