Home US stock futures edge higher; Nvidia earnings loom large