How smart can we go: Have we reached peak smartphone?