Sheffield United boss Chris Wilder says his team have shot themselves in the foot after Jamie Vardy scored a winner for Leicester against the Blades in stoppage time.