Kyle Shanahan reveals 'one of the biggest mistakes' NFL teams make