Report: Dez Bryant a 'long shot' to play vs. 49ers, could miss three weeks