Is there a future for the PC?